package com.ttk.issuetracker.service;

import java.util.Date;
import java.util.List;

import com.ttk.issuetracker.model.TaskLog;
import com.ttk.issuetracker.vo.Result;

public interface TaskLogService {
	public Result<TaskLog> store(Integer idTaskLog, Integer idTask,
			String username, String taskDescription, Date taskLogDate,
			int taskMinutes, String actionUsername);

	public Result<TaskLog> remove(Integer idTaskLog, String actionUsername);

	public Result<TaskLog> find(Integer idTaskLog, String actionUsername);

	public Result<List<TaskLog>> findByUser(String username, Date startDate,
			Date endDate, String actionUsername);
}
